.pay-container {
  .money {
    width: 100%;
    height: 240rpx;
    color: #050505;
    font-size: 60rpx;
    font-weight: 600;
    line-height: 240rpx;
    text-align: center;
    background-image: linear-gradient(120deg, #89f7fe 0%, #66a6ff 100%);
  }

  .check-pay {
    padding: 20rpx;

    .pay-title {}

    .pay-type {
      .type-list {
        display: flex;
        align-items: center;
        height: 80rpx;

        .van-icon {
          color: #02BB0D;
          font-size: 40rpx;
        }

        button {
          flex: 1;
          margin: 0;
          text-align: left;
          background-color: transparent;

          &::after {
            border: none;
          }
        }
      }
    }
  }
}